splendidly constructed - French English Dictionary